mountain apple tree - Espagnol Anglais Dictionnaire